maintain public confidence - Espagnol Anglais Dictionnaire